<!DOCTYPE html>
<!--
 | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-plugin-report-plugin:3.13.0:report at 2024-05-26
 | Rendered using Apache Maven Fluido Skin 1.7
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="Date-Revision-yyyymmdd" content="20240526" />
    <meta http-equiv="Content-Language" content="en" />
    <title>org.panteleyev:jpackage-maven-plugin &#x2013; jpackage:jpackage</title>
    <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
    <link rel="stylesheet" href="./css/site.css" />
    <link rel="stylesheet" href="./css/print.css" media="print" />
    <script type="text/javascript" src="./js/apache-maven-fluido-1.7.min.js"></script>
  </head>
  <body class="topBarDisabled">
    <div class="container-fluid">
      <div id="banner">
        <div class="pull-left"><div id="bannerLeft"><h2>org.panteleyev:jpackage-maven-plugin</h2>
</div>
</div>
        <div class="pull-right"></div>
        <div class="clear"><hr/></div>
      </div>

      <div id="breadcrumbs">
        <ul class="breadcrumb">
        <li id="publishDate">Last Published: 2024-05-26<span class="divider">|</span>
</li>
          <li id="projectVersion">Version: 1.6.4</li>
        </ul>
      </div>
      <div class="row-fluid">
        <div id="leftColumn" class="span2">
          <div class="well sidebar-nav">
    <ul class="nav nav-list">
      <li class="nav-header">Overview</li>
    <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a></li>
    <li><a href="plugin-info.html" title="Goals"><span class="none"></span>Goals</a></li>
    <li><a href="usage.html" title="Usage"><span class="none"></span>Usage</a></li>
      <li class="nav-header">Examples</li>
    <li><a href="examples/full-jre.html" title="Image with full JRE"><span class="none"></span>Image with full JRE</a></li>
    <li><a href="examples/executions.html" title="Configuration with executions"><span class="none"></span>Configuration with executions</a></li>
    <li><a href="examples/profiles.html" title="Configuration with profiles"><span class="none"></span>Configuration with profiles</a></li>
      <li class="nav-header">Project</li>
    <li><a href="summary.html" title="Summary"><span class="none"></span>Summary</a></li>
    <li><a href="scm.html" title="Source"><span class="none"></span>Source</a></li>
    <li><a href="dependencies.html" title="Dependencies"><span class="none"></span>Dependencies</a></li>
</ul>
          <hr />
          <div id="poweredBy">
            <div class="clear"></div>
            <div class="clear"></div>
            <div class="clear"></div>
            <div class="clear"></div>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
            </div>
          </div>
        </div>
        <div id="bodyColumn"  class="span10" >
<section>
<h2><a name="jpackage:jpackage"></a>jpackage:jpackage</h2><a name="jpackage:jpackage"></a>
<p><strong>Full name</strong>:</p>
<p>org.panteleyev:jpackage-maven-plugin:1.6.4:jpackage</p>
<p><strong>Description</strong>:</p>
<p><p>Generates application package.</p>
<p>Each plugin parameter defines <code>jpackage</code> option. For detailed information about these options please refer to <a href="https://docs.oracle.com/en/java/javase/21/jpackage/packaging-tool-user-guide.pdf">Packaging Tool User's Guide</a></p></p>
<p><strong>Attributes</strong>:</p>
<ul>
<li>Requires a Maven project to be executed.</li>
<li>The goal is not marked as thread-safe and thus does not support parallel builds.</li></ul><section>
<h3><a name="Optional_Parameters"></a>Optional Parameters</h3><a name="Optional_Parameters"></a>
<table border="0" class="table table-striped">
<tr class="a">
<th>Name</th>
<th>Type</th>
<th>Since</th>
<th>Description</th></tr>
<tr class="b">
<td align="left"><a href="#aboutUrl"><code>&lt;aboutUrl&gt;</code></a></td>
<td><code>String</code></td>
<td><code>17</code></td>
<td>--about-url &lt;url&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#addModules"><code>&lt;addModules&gt;</code></a></td>
<td><code>List&lt;String&gt;</code></td>
<td><code>14</code></td>
<td><p>--add-modules &lt;module&gt;[,&lt;module&gt;]</p></td></tr>
<tr class="b">
<td align="left"><a href="#additionalOptions"><code>&lt;additionalOptions&gt;</code></a></td>
<td><code>List&lt;String&gt;</code></td>
<td><code>-</code></td>
<td><p>Additional jpackage options not covered by dedicated plugin parameters.</p>
<p>Example:</p>
<pre>&lt;additionalOptions&gt;
    &lt;option&gt;--jlink-options&lt;/option&gt;
    &lt;option&gt;--bind-services&lt;/option&gt;
&lt;/additionalOptions&gt;
</pre>
<p></p></td></tr>
<tr class="a">
<td align="left"><a href="#appContentPaths"><code>&lt;appContentPaths&gt;</code></a></td>
<td><code>List&lt;File&gt;</code></td>
<td><code>18</code></td>
<td><p>--app-content additional-content[,additional-content...]</p>
<p>Example:</p>
<pre>&lt;appContentPaths&gt;
    &lt;appContentPath&gt;./docs&lt;/appContentPath&gt;
    &lt;appContentPath&gt;./images&lt;/appContentPath&gt;
&lt;/appContentPaths&gt;
</pre>
<p></p></td></tr>
<tr class="b">
<td align="left"><a href="#appImage"><code>&lt;appImage&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td><p>--app-image &lt;path to application image&gt;</p></td></tr>
<tr class="a">
<td align="left"><a href="#appVersion"><code>&lt;appVersion&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--app-version &lt;version&gt;<br /><strong>Default</strong>: <code>${project.version}</code></td></tr>
<tr class="b">
<td align="left"><a href="#arguments"><code>&lt;arguments&gt;</code></a></td>
<td><code>List&lt;String&gt;</code></td>
<td><code>14</code></td>
<td>--arguments &lt;main class arguments&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#bindServices"><code>&lt;bindServices&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td><p>--bind-services</p>
<p>This option is supported by jpackage versions 14 and 15 only.</p></td></tr>
<tr class="b">
<td align="left"><a href="#copyright"><code>&lt;copyright&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--copyright &lt;copyright string&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#description"><code>&lt;description&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--description &lt;description string&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#destination"><code>&lt;destination&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--dest &lt;destination path&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#fileAssociations"><code>&lt;fileAssociations&gt;</code></a></td>
<td><code>List&lt;File&gt;</code></td>
<td><code>14</code></td>
<td><p>--file-associations &lt;file association property file&gt;</p>
<p>Each property file is specified by a separate &lt;fileAssociation&gt; parameter.</p>
<p>Example:</p>
<pre>&lt;fileAssociations&gt;
    &lt;fileAssociation&gt;src/properties/java.properties&lt;/fileAssociation&gt;
    &lt;fileAssociation&gt;src/properties/cpp.properties&lt;/fileAssociation&gt;
&lt;/fileAssociations&gt;
</pre>
<p></p></td></tr>
<tr class="b">
<td align="left"><a href="#icon"><code>&lt;icon&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--icon &lt;icon file path&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#input"><code>&lt;input&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--input &lt;input path&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#installDir"><code>&lt;installDir&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--install-dir &lt;dir path&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#jLinkOptions"><code>&lt;jLinkOptions&gt;</code></a></td>
<td><code>List&lt;String&gt;</code></td>
<td><code>16</code></td>
<td><p>jlink options.</p>
<p>Example:</p>
<pre>&lt;jLinkOptions&gt;
    &lt;jLinkOption&gt;--strip-native-commands&lt;/jLinkOption&gt;
    &lt;jLinkOption&gt;--strip-debug&lt;/jLinkOption&gt;
&lt;/jLinkOptions&gt;
</pre>
<p></p></td></tr>
<tr class="b">
<td align="left"><a href="#javaOptions"><code>&lt;javaOptions&gt;</code></a></td>
<td><code>List&lt;String&gt;</code></td>
<td><code>14</code></td>
<td>--java-options &lt;JVM option&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#launcherAsService"><code>&lt;launcherAsService&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>19</code></td>
<td>--launcher-as-service</td></tr>
<tr class="b">
<td align="left"><a href="#launchers"><code>&lt;launchers&gt;</code></a></td>
<td><code>List&lt;Launcher&gt;</code></td>
<td><code>14</code></td>
<td><p>--add-launcher &lt;name&gt;=&lt;file&gt;</p>
<p>Application launchers specified by one</p>
<pre>&lt;launcher&gt;
    &lt;name&gt;name-of-the-launcher&lt;/name&gt;
    &lt;file&gt;/path/to/launcher.properties&lt;/file&gt;
&lt;/launcher&gt;
</pre>
<p>element for each launcher.</p></td></tr>
<tr class="a">
<td align="left"><a href="#licenseFile"><code>&lt;licenseFile&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--license-file &lt;license file path&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#linuxAppCategory"><code>&lt;linuxAppCategory&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--linux-app-category &lt;category value&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#linuxAppRelease"><code>&lt;linuxAppRelease&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--linux-app-release &lt;release value&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#linuxDebMaintainer"><code>&lt;linuxDebMaintainer&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--linux-deb-maintainer &lt;email address&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#linuxMenuGroup"><code>&lt;linuxMenuGroup&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--linux-menu-group &lt;menu-group-name&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#linuxPackageDeps"><code>&lt;linuxPackageDeps&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--linux-package-deps</td></tr>
<tr class="a">
<td align="left"><a href="#linuxPackageName"><code>&lt;linuxPackageName&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--linux-package-name &lt;package name&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#linuxRpmLicenseType"><code>&lt;linuxRpmLicenseType&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--linux-rpm-license-type &lt;type string&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#linuxShortcut"><code>&lt;linuxShortcut&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--linux-shortcut</td></tr>
<tr class="b">
<td align="left"><a href="#macAppCategory"><code>&lt;macAppCategory&gt;</code></a></td>
<td><code>String</code></td>
<td><code>17</code></td>
<td>--mac-app-category &lt;category string&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#macAppStore"><code>&lt;macAppStore&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>17</code></td>
<td>--mac-app-store</td></tr>
<tr class="b">
<td align="left"><a href="#macBundleSigningPrefix"><code>&lt;macBundleSigningPrefix&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td><p>--mac-bundle-signing-prefix &lt;prefix string&gt;</p>
<p>This option is supported by jpackage versions 14, 15 and 16 only.</p></td></tr>
<tr class="a">
<td align="left"><a href="#macDmgContentPaths"><code>&lt;macDmgContentPaths&gt;</code></a></td>
<td><code>List&lt;File&gt;</code></td>
<td><code>18</code></td>
<td><p>--mac-dmg-content additional-content[,additional-content...]</p>
<p>Example:</p>
<pre>&lt;macDmgContentPaths&gt;
    &lt;macDmgContentPath&gt;./docs&lt;/macDmgContentPath&gt;
    &lt;macDmgContentPath&gt;./images&lt;/macDmgContentPath&gt;
&lt;/macDmgContentPaths&gt;
</pre>
<p></p></td></tr>
<tr class="b">
<td align="left"><a href="#macEntitlements"><code>&lt;macEntitlements&gt;</code></a></td>
<td><code>File</code></td>
<td><code>17</code></td>
<td>--mac-entitlements &lt;file path&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#macPackageIdentifier"><code>&lt;macPackageIdentifier&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--mac-package-identifier &lt;ID string&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#macPackageName"><code>&lt;macPackageName&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--mac-package-name &lt;name string&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#macPackageSigningPrefix"><code>&lt;macPackageSigningPrefix&gt;</code></a></td>
<td><code>String</code></td>
<td><code>17</code></td>
<td>--mac-package-signing-prefix &lt;prefix string&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#macSign"><code>&lt;macSign&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--mac-sign</td></tr>
<tr class="a">
<td align="left"><a href="#macSigningKeyUserName"><code>&lt;macSigningKeyUserName&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--mac-signing-key-user-name &lt;team name&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#macSigningKeychain"><code>&lt;macSigningKeychain&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--mac-signing-keychain &lt;file path&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#mainClass"><code>&lt;mainClass&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--main-class &lt;class name&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#mainJar"><code>&lt;mainJar&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--main-jar &lt;main jar file&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#module"><code>&lt;module&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--module &lt;module name&gt;[/&lt;main class&gt;]</td></tr>
<tr class="b">
<td align="left"><a href="#modulePaths"><code>&lt;modulePaths&gt;</code></a></td>
<td><code>List&lt;File&gt;</code></td>
<td><code>14</code></td>
<td><p>Each module path is specified by a separate &lt;modulePath&gt; parameter.</p>
<p>Example:</p>
<pre>&lt;modulePaths&gt;
    &lt;modulePath&gt;target/jmods&lt;/modulePath&gt;
&lt;/modulePaths&gt;
</pre>
<p></p></td></tr>
<tr class="a">
<td align="left"><a href="#name"><code>&lt;name&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--name &lt;name&gt;<br /><strong>Default</strong>: <code>${project.name}</code></td></tr>
<tr class="b">
<td align="left"><a href="#resourceDir"><code>&lt;resourceDir&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--resource-dir &lt;resource dir path&gt;</td></tr>
<tr class="a">
<td align="left"><a href="#runtimeImage"><code>&lt;runtimeImage&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--runtime-image &lt;file path&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#skip"><code>&lt;skip&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>-</code></td>
<td>Skips plugin execution.<br /><strong>Default</strong>: <code>false</code></td></tr>
<tr class="a">
<td align="left"><a href="#temp"><code>&lt;temp&gt;</code></a></td>
<td><code>File</code></td>
<td><code>14</code></td>
<td>--temp &lt;temp dir path&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#type"><code>&lt;type&gt;</code></a></td>
<td><code>ImageType</code></td>
<td><code>14</code></td>
<td><p>--type &lt;type&gt;</p>
<p>Possible values:</p>
<table>
 <tbody>
  <tr>
   <th>Plugin</th>
   <th>JPackage</th>
  </tr>
  <tr>
   <td>APP_IMAGE</td>
   <td>app-image</td>
  </tr>
  <tr>
   <td>DMG</td>
   <td>dmg</td>
  </tr>
  <tr>
   <td>PKG</td>
   <td>pkg</td>
  </tr>
  <tr>
   <td>EXE</td>
   <td>exe</td>
  </tr>
  <tr>
   <td>MSI</td>
   <td>msi</td>
  </tr>
  <tr>
   <td>DEB</td>
   <td>deb</td>
  </tr>
 </tbody>
</table></td></tr>
<tr class="a">
<td align="left"><a href="#vendor"><code>&lt;vendor&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--vendor &lt;vendor string&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#verbose"><code>&lt;verbose&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--verbose</td></tr>
<tr class="a">
<td align="left"><a href="#winConsole"><code>&lt;winConsole&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--win-console</td></tr>
<tr class="b">
<td align="left"><a href="#winDirChooser"><code>&lt;winDirChooser&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--win-dir-chooser</td></tr>
<tr class="a">
<td align="left"><a href="#winHelpUrl"><code>&lt;winHelpUrl&gt;</code></a></td>
<td><code>String</code></td>
<td><code>17</code></td>
<td>--win-help-url &lt;url&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#winMenu"><code>&lt;winMenu&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--win-menu</td></tr>
<tr class="a">
<td align="left"><a href="#winMenuGroup"><code>&lt;winMenuGroup&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--win-menu-group &lt;menu group name&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#winPerUserInstall"><code>&lt;winPerUserInstall&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--win-per-user-install</td></tr>
<tr class="a">
<td align="left"><a href="#winShortcut"><code>&lt;winShortcut&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>14</code></td>
<td>--win-shortcut</td></tr>
<tr class="b">
<td align="left"><a href="#winShortcutPrompt"><code>&lt;winShortcutPrompt&gt;</code></a></td>
<td><code>boolean</code></td>
<td><code>17</code></td>
<td>--win-shortcut-prompt</td></tr>
<tr class="a">
<td align="left"><a href="#winUpdateUrl"><code>&lt;winUpdateUrl&gt;</code></a></td>
<td><code>String</code></td>
<td><code>17</code></td>
<td>--win-update-url &lt;url&gt;</td></tr>
<tr class="b">
<td align="left"><a href="#winUpgradeUuid"><code>&lt;winUpgradeUuid&gt;</code></a></td>
<td><code>String</code></td>
<td><code>14</code></td>
<td>--win-upgrade-uuid &lt;id string&gt;</td></tr></table></section><section>
<h3><a name="Parameter_Details"></a>Parameter Details</h3><a name="Parameter_Details"></a><a name="aboutUrl"></a><section>
<h4><a name="a.3CaboutUrl.3E"></a>&lt;aboutUrl&gt;</h4><a name="a.3CaboutUrl.3E"></a>
<div>--about-url &lt;url&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="addModules"></a><section>
<h4><a name="a.3CaddModules.3E"></a>&lt;addModules&gt;</h4><a name="a.3CaddModules.3E"></a>
<div><p>--add-modules &lt;module&gt;[,&lt;module&gt;]</p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="additionalOptions"></a><section>
<h4><a name="a.3CadditionalOptions.3E"></a>&lt;additionalOptions&gt;</h4><a name="a.3CadditionalOptions.3E"></a>
<div><p>Additional jpackage options not covered by dedicated plugin parameters.</p>
<p>Example:</p>
<pre>&lt;additionalOptions&gt;
    &lt;option&gt;--jlink-options&lt;/option&gt;
    &lt;option&gt;--bind-services&lt;/option&gt;
&lt;/additionalOptions&gt;
</pre>
<p></p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="appContentPaths"></a><section>
<h4><a name="a.3CappContentPaths.3E"></a>&lt;appContentPaths&gt;</h4><a name="a.3CappContentPaths.3E"></a>
<div><p>--app-content additional-content[,additional-content...]</p>
<p>Example:</p>
<pre>&lt;appContentPaths&gt;
    &lt;appContentPath&gt;./docs&lt;/appContentPath&gt;
    &lt;appContentPath&gt;./images&lt;/appContentPath&gt;
&lt;/appContentPaths&gt;
</pre>
<p></p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.io.File&gt;</code></li>
<li><strong>Since</strong>: <code>18</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="appImage"></a><section>
<h4><a name="a.3CappImage.3E"></a>&lt;appImage&gt;</h4><a name="a.3CappImage.3E"></a>
<div><p>--app-image &lt;path to application image&gt;</p></div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="appVersion"></a><section>
<h4><a name="a.3CappVersion.3E"></a>&lt;appVersion&gt;</h4><a name="a.3CappVersion.3E"></a>
<div>--app-version &lt;version&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Default</strong>: <code>${project.version}</code></li></ul><hr /></section><a name="arguments"></a><section>
<h4><a name="a.3Carguments.3E"></a>&lt;arguments&gt;</h4><a name="a.3Carguments.3E"></a>
<div>--arguments &lt;main class arguments&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="bindServices"></a><section>
<h4><a name="a.3CbindServices.3E"></a>&lt;bindServices&gt;</h4><a name="a.3CbindServices.3E"></a>
<div><p>--bind-services</p>
<p>This option is supported by jpackage versions 14 and 15 only.</p></div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="copyright"></a><section>
<h4><a name="a.3Ccopyright.3E"></a>&lt;copyright&gt;</h4><a name="a.3Ccopyright.3E"></a>
<div>--copyright &lt;copyright string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="description"></a><section>
<h4><a name="a.3Cdescription.3E"></a>&lt;description&gt;</h4><a name="a.3Cdescription.3E"></a>
<div>--description &lt;description string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="destination"></a><section>
<h4><a name="a.3Cdestination.3E"></a>&lt;destination&gt;</h4><a name="a.3Cdestination.3E"></a>
<div>--dest &lt;destination path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="fileAssociations"></a><section>
<h4><a name="a.3CfileAssociations.3E"></a>&lt;fileAssociations&gt;</h4><a name="a.3CfileAssociations.3E"></a>
<div><p>--file-associations &lt;file association property file&gt;</p>
<p>Each property file is specified by a separate &lt;fileAssociation&gt; parameter.</p>
<p>Example:</p>
<pre>&lt;fileAssociations&gt;
    &lt;fileAssociation&gt;src/properties/java.properties&lt;/fileAssociation&gt;
    &lt;fileAssociation&gt;src/properties/cpp.properties&lt;/fileAssociation&gt;
&lt;/fileAssociations&gt;
</pre>
<p></p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.io.File&gt;</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="icon"></a><section>
<h4><a name="a.3Cicon.3E"></a>&lt;icon&gt;</h4><a name="a.3Cicon.3E"></a>
<div>--icon &lt;icon file path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="input"></a><section>
<h4><a name="a.3Cinput.3E"></a>&lt;input&gt;</h4><a name="a.3Cinput.3E"></a>
<div>--input &lt;input path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="installDir"></a><section>
<h4><a name="a.3CinstallDir.3E"></a>&lt;installDir&gt;</h4><a name="a.3CinstallDir.3E"></a>
<div>--install-dir &lt;dir path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="jLinkOptions"></a><section>
<h4><a name="a.3CjLinkOptions.3E"></a>&lt;jLinkOptions&gt;</h4><a name="a.3CjLinkOptions.3E"></a>
<div><p>jlink options.</p>
<p>Example:</p>
<pre>&lt;jLinkOptions&gt;
    &lt;jLinkOption&gt;--strip-native-commands&lt;/jLinkOption&gt;
    &lt;jLinkOption&gt;--strip-debug&lt;/jLinkOption&gt;
&lt;/jLinkOptions&gt;
</pre>
<p></p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
<li><strong>Since</strong>: <code>16</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="javaOptions"></a><section>
<h4><a name="a.3CjavaOptions.3E"></a>&lt;javaOptions&gt;</h4><a name="a.3CjavaOptions.3E"></a>
<div>--java-options &lt;JVM option&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="launcherAsService"></a><section>
<h4><a name="a.3ClauncherAsService.3E"></a>&lt;launcherAsService&gt;</h4><a name="a.3ClauncherAsService.3E"></a>
<div>--launcher-as-service</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>19</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="launchers"></a><section>
<h4><a name="a.3Claunchers.3E"></a>&lt;launchers&gt;</h4><a name="a.3Claunchers.3E"></a>
<div><p>--add-launcher &lt;name&gt;=&lt;file&gt;</p>
<p>Application launchers specified by one</p>
<pre>&lt;launcher&gt;
    &lt;name&gt;name-of-the-launcher&lt;/name&gt;
    &lt;file&gt;/path/to/launcher.properties&lt;/file&gt;
&lt;/launcher&gt;
</pre>
<p>element for each launcher.</p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;org.panteleyev.jpackage.Launcher&gt;</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="licenseFile"></a><section>
<h4><a name="a.3ClicenseFile.3E"></a>&lt;licenseFile&gt;</h4><a name="a.3ClicenseFile.3E"></a>
<div>--license-file &lt;license file path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxAppCategory"></a><section>
<h4><a name="a.3ClinuxAppCategory.3E"></a>&lt;linuxAppCategory&gt;</h4><a name="a.3ClinuxAppCategory.3E"></a>
<div>--linux-app-category &lt;category value&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxAppRelease"></a><section>
<h4><a name="a.3ClinuxAppRelease.3E"></a>&lt;linuxAppRelease&gt;</h4><a name="a.3ClinuxAppRelease.3E"></a>
<div>--linux-app-release &lt;release value&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxDebMaintainer"></a><section>
<h4><a name="a.3ClinuxDebMaintainer.3E"></a>&lt;linuxDebMaintainer&gt;</h4><a name="a.3ClinuxDebMaintainer.3E"></a>
<div>--linux-deb-maintainer &lt;email address&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxMenuGroup"></a><section>
<h4><a name="a.3ClinuxMenuGroup.3E"></a>&lt;linuxMenuGroup&gt;</h4><a name="a.3ClinuxMenuGroup.3E"></a>
<div>--linux-menu-group &lt;menu-group-name&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxPackageDeps"></a><section>
<h4><a name="a.3ClinuxPackageDeps.3E"></a>&lt;linuxPackageDeps&gt;</h4><a name="a.3ClinuxPackageDeps.3E"></a>
<div>--linux-package-deps</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxPackageName"></a><section>
<h4><a name="a.3ClinuxPackageName.3E"></a>&lt;linuxPackageName&gt;</h4><a name="a.3ClinuxPackageName.3E"></a>
<div>--linux-package-name &lt;package name&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxRpmLicenseType"></a><section>
<h4><a name="a.3ClinuxRpmLicenseType.3E"></a>&lt;linuxRpmLicenseType&gt;</h4><a name="a.3ClinuxRpmLicenseType.3E"></a>
<div>--linux-rpm-license-type &lt;type string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="linuxShortcut"></a><section>
<h4><a name="a.3ClinuxShortcut.3E"></a>&lt;linuxShortcut&gt;</h4><a name="a.3ClinuxShortcut.3E"></a>
<div>--linux-shortcut</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macAppCategory"></a><section>
<h4><a name="a.3CmacAppCategory.3E"></a>&lt;macAppCategory&gt;</h4><a name="a.3CmacAppCategory.3E"></a>
<div>--mac-app-category &lt;category string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macAppStore"></a><section>
<h4><a name="a.3CmacAppStore.3E"></a>&lt;macAppStore&gt;</h4><a name="a.3CmacAppStore.3E"></a>
<div>--mac-app-store</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macBundleSigningPrefix"></a><section>
<h4><a name="a.3CmacBundleSigningPrefix.3E"></a>&lt;macBundleSigningPrefix&gt;</h4><a name="a.3CmacBundleSigningPrefix.3E"></a>
<div><p>--mac-bundle-signing-prefix &lt;prefix string&gt;</p>
<p>This option is supported by jpackage versions 14, 15 and 16 only.</p></div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macDmgContentPaths"></a><section>
<h4><a name="a.3CmacDmgContentPaths.3E"></a>&lt;macDmgContentPaths&gt;</h4><a name="a.3CmacDmgContentPaths.3E"></a>
<div><p>--mac-dmg-content additional-content[,additional-content...]</p>
<p>Example:</p>
<pre>&lt;macDmgContentPaths&gt;
    &lt;macDmgContentPath&gt;./docs&lt;/macDmgContentPath&gt;
    &lt;macDmgContentPath&gt;./images&lt;/macDmgContentPath&gt;
&lt;/macDmgContentPaths&gt;
</pre>
<p></p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.io.File&gt;</code></li>
<li><strong>Since</strong>: <code>18</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macEntitlements"></a><section>
<h4><a name="a.3CmacEntitlements.3E"></a>&lt;macEntitlements&gt;</h4><a name="a.3CmacEntitlements.3E"></a>
<div>--mac-entitlements &lt;file path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macPackageIdentifier"></a><section>
<h4><a name="a.3CmacPackageIdentifier.3E"></a>&lt;macPackageIdentifier&gt;</h4><a name="a.3CmacPackageIdentifier.3E"></a>
<div>--mac-package-identifier &lt;ID string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macPackageName"></a><section>
<h4><a name="a.3CmacPackageName.3E"></a>&lt;macPackageName&gt;</h4><a name="a.3CmacPackageName.3E"></a>
<div>--mac-package-name &lt;name string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macPackageSigningPrefix"></a><section>
<h4><a name="a.3CmacPackageSigningPrefix.3E"></a>&lt;macPackageSigningPrefix&gt;</h4><a name="a.3CmacPackageSigningPrefix.3E"></a>
<div>--mac-package-signing-prefix &lt;prefix string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macSign"></a><section>
<h4><a name="a.3CmacSign.3E"></a>&lt;macSign&gt;</h4><a name="a.3CmacSign.3E"></a>
<div>--mac-sign</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macSigningKeyUserName"></a><section>
<h4><a name="a.3CmacSigningKeyUserName.3E"></a>&lt;macSigningKeyUserName&gt;</h4><a name="a.3CmacSigningKeyUserName.3E"></a>
<div>--mac-signing-key-user-name &lt;team name&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="macSigningKeychain"></a><section>
<h4><a name="a.3CmacSigningKeychain.3E"></a>&lt;macSigningKeychain&gt;</h4><a name="a.3CmacSigningKeychain.3E"></a>
<div>--mac-signing-keychain &lt;file path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="mainClass"></a><section>
<h4><a name="a.3CmainClass.3E"></a>&lt;mainClass&gt;</h4><a name="a.3CmainClass.3E"></a>
<div>--main-class &lt;class name&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="mainJar"></a><section>
<h4><a name="a.3CmainJar.3E"></a>&lt;mainJar&gt;</h4><a name="a.3CmainJar.3E"></a>
<div>--main-jar &lt;main jar file&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="module"></a><section>
<h4><a name="a.3Cmodule.3E"></a>&lt;module&gt;</h4><a name="a.3Cmodule.3E"></a>
<div>--module &lt;module name&gt;[/&lt;main class&gt;]</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="modulePaths"></a><section>
<h4><a name="a.3CmodulePaths.3E"></a>&lt;modulePaths&gt;</h4><a name="a.3CmodulePaths.3E"></a>
<div><p>Each module path is specified by a separate &lt;modulePath&gt; parameter.</p>
<p>Example:</p>
<pre>&lt;modulePaths&gt;
    &lt;modulePath&gt;target/jmods&lt;/modulePath&gt;
&lt;/modulePaths&gt;
</pre>
<p></p></div>
<ul>
<li><strong>Type</strong>: <code>java.util.List&lt;java.io.File&gt;</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="name"></a><section>
<h4><a name="a.3Cname.3E"></a>&lt;name&gt;</h4><a name="a.3Cname.3E"></a>
<div>--name &lt;name&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Default</strong>: <code>${project.name}</code></li></ul><hr /></section><a name="resourceDir"></a><section>
<h4><a name="a.3CresourceDir.3E"></a>&lt;resourceDir&gt;</h4><a name="a.3CresourceDir.3E"></a>
<div>--resource-dir &lt;resource dir path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="runtimeImage"></a><section>
<h4><a name="a.3CruntimeImage.3E"></a>&lt;runtimeImage&gt;</h4><a name="a.3CruntimeImage.3E"></a>
<div>--runtime-image &lt;file path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="skip"></a><section>
<h4><a name="a.3Cskip.3E"></a>&lt;skip&gt;</h4><a name="a.3Cskip.3E"></a>
<div>Skips plugin execution.</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Required</strong>: <code>No</code></li>
<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a name="temp"></a><section>
<h4><a name="a.3Ctemp.3E"></a>&lt;temp&gt;</h4><a name="a.3Ctemp.3E"></a>
<div>--temp &lt;temp dir path&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.io.File</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="type"></a><section>
<h4><a name="a.3Ctype.3E"></a>&lt;type&gt;</h4><a name="a.3Ctype.3E"></a>
<div><p>--type &lt;type&gt;</p>
<p>Possible values:</p>
<table>
 <tbody>
  <tr>
   <th>Plugin</th>
   <th>JPackage</th>
  </tr>
  <tr>
   <td>APP_IMAGE</td>
   <td>app-image</td>
  </tr>
  <tr>
   <td>DMG</td>
   <td>dmg</td>
  </tr>
  <tr>
   <td>PKG</td>
   <td>pkg</td>
  </tr>
  <tr>
   <td>EXE</td>
   <td>exe</td>
  </tr>
  <tr>
   <td>MSI</td>
   <td>msi</td>
  </tr>
  <tr>
   <td>DEB</td>
   <td>deb</td>
  </tr>
 </tbody>
</table></div>
<ul>
<li><strong>Type</strong>: <code>org.panteleyev.jpackage.ImageType</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="vendor"></a><section>
<h4><a name="a.3Cvendor.3E"></a>&lt;vendor&gt;</h4><a name="a.3Cvendor.3E"></a>
<div>--vendor &lt;vendor string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="verbose"></a><section>
<h4><a name="a.3Cverbose.3E"></a>&lt;verbose&gt;</h4><a name="a.3Cverbose.3E"></a>
<div>--verbose</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winConsole"></a><section>
<h4><a name="a.3CwinConsole.3E"></a>&lt;winConsole&gt;</h4><a name="a.3CwinConsole.3E"></a>
<div>--win-console</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winDirChooser"></a><section>
<h4><a name="a.3CwinDirChooser.3E"></a>&lt;winDirChooser&gt;</h4><a name="a.3CwinDirChooser.3E"></a>
<div>--win-dir-chooser</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winHelpUrl"></a><section>
<h4><a name="a.3CwinHelpUrl.3E"></a>&lt;winHelpUrl&gt;</h4><a name="a.3CwinHelpUrl.3E"></a>
<div>--win-help-url &lt;url&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winMenu"></a><section>
<h4><a name="a.3CwinMenu.3E"></a>&lt;winMenu&gt;</h4><a name="a.3CwinMenu.3E"></a>
<div>--win-menu</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winMenuGroup"></a><section>
<h4><a name="a.3CwinMenuGroup.3E"></a>&lt;winMenuGroup&gt;</h4><a name="a.3CwinMenuGroup.3E"></a>
<div>--win-menu-group &lt;menu group name&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winPerUserInstall"></a><section>
<h4><a name="a.3CwinPerUserInstall.3E"></a>&lt;winPerUserInstall&gt;</h4><a name="a.3CwinPerUserInstall.3E"></a>
<div>--win-per-user-install</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winShortcut"></a><section>
<h4><a name="a.3CwinShortcut.3E"></a>&lt;winShortcut&gt;</h4><a name="a.3CwinShortcut.3E"></a>
<div>--win-shortcut</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winShortcutPrompt"></a><section>
<h4><a name="a.3CwinShortcutPrompt.3E"></a>&lt;winShortcutPrompt&gt;</h4><a name="a.3CwinShortcutPrompt.3E"></a>
<div>--win-shortcut-prompt</div>
<ul>
<li><strong>Type</strong>: <code>boolean</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winUpdateUrl"></a><section>
<h4><a name="a.3CwinUpdateUrl.3E"></a>&lt;winUpdateUrl&gt;</h4><a name="a.3CwinUpdateUrl.3E"></a>
<div>--win-update-url &lt;url&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>17</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a name="winUpgradeUuid"></a><section>
<h4><a name="a.3CwinUpgradeUuid.3E"></a>&lt;winUpgradeUuid&gt;</h4><a name="a.3CwinUpgradeUuid.3E"></a>
<div>--win-upgrade-uuid &lt;id string&gt;</div>
<ul>
<li><strong>Type</strong>: <code>java.lang.String</code></li>
<li><strong>Since</strong>: <code>14</code></li>
<li><strong>Required</strong>: <code>No</code></li></ul></section></section></section>
        </div>
      </div>
    </div>
    <hr/>
    <footer>
      <div class="container-fluid">
        <div class="row-fluid">
Copyright (c) 2020-2024, Petr Panteleyev
        </div>
      </div>
    </footer>
  </body>
</html>
